Class SatzDSERPruefer
- java.lang.Object
-
- de.bitmarckservice.kernpruefung.Pruefer
-
- de.bitmarckservice.kernpruefung.aag.SatzPruefer
-
- de.bitmarckservice.kernpruefung.aag.SatzDSERPruefer
-
public class SatzDSERPruefer extends SatzPruefer
Prüfer für den DSER-Satz.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringKENNUNG
-
Constructor Summary
Constructors Constructor Description SatzDSERPruefer()Instanziierung aller Baustein-Prüfer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBeschaeftigtSeit()Beschäftigt seit?java.lang.StringgetDatumErstellung()Datum Erstellung (Feld ED)protected FehlerkataloggetFehlerkatalog()In einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.java.lang.StringgetKennung()Liefert die Kennung des konkreten Prüfers.intgetLaenge()Die konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.voidpruefe()In der konkreten Instanz dieser Methode erfolgt die Prüfung.-
Methods inherited from class de.bitmarckservice.kernpruefung.aag.SatzPruefer
getFehlerkennzeichen, istVerfahrensmerkmalAusVorlaufsatzGueltig
-
Methods inherited from class de.bitmarckservice.kernpruefung.Pruefer
addRueckgabeMeldung, addRueckgabeMeldung, getMeldung, getRueckgabe, getSatz, getVerarbeitungsdatum, getVerarbeitungsdatumString, getVorlaufsatz, setRueckgabe, setSatz, setVerarbeitungsdatum, setVorlaufsatz
-
-
-
-
Field Detail
-
KENNUNG
public static final java.lang.String KENNUNG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBeschaeftigtSeit
public java.lang.String getBeschaeftigtSeit()
Beschäftigt seit? (Feld BESCH-SEIT)- Returns:
- beschaeftigt seit
-
getDatumErstellung
public java.lang.String getDatumErstellung()
Datum Erstellung (Feld ED)- Returns:
- Datum Erstellung
-
getFehlerkatalog
protected Fehlerkatalog getFehlerkatalog()
Description copied from class:PrueferIn einem konkreten Prüfer liefert diese Methode den für diesen Prüfer zuständigen Fehlerkatalog.- Specified by:
getFehlerkatalogin classPruefer- Returns:
- Fehlerkatalog
-
getKennung
public java.lang.String getKennung()
Description copied from class:PrueferLiefert die Kennung des konkreten Prüfers.- Specified by:
getKennungin classPruefer- Returns:
- Kennung des Prüfers, z.B. DSER.
-
getLaenge
public int getLaenge()
Description copied from class:PrueferDie konkrete Instanz dieser Methode liefert die Datenlänge des zugrundeliegenden Datensatzes / Bausteins.Isat die Länge variabel, so liefert diese Methode 0.
Bei Sätzen ist das die Länge deas Satzes ohne die Bausteine.
-
pruefe
public void pruefe() throws DatenlaengeNichtErwartetExceptionDescription copied from class:PrueferIn der konkreten Instanz dieser Methode erfolgt die Prüfung.Vorgehen: Zunächst werden durch passende Setter Werte im Prüfer-Objekt zur Verfügung gestellt. Anschließend wird diese Methode aufgerufen.
- Specified by:
pruefein classPruefer- Throws:
DatenlaengeNichtErwartetException- Datenlänge nicht erwartet
-
-